log carriages - Spanish English Dictionary